home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / src / X11 / wais / doc / helpful-scripts.txt < prev    next >
Lisp/Scheme  |  1995-05-09  |  1KB  |  54 lines

  1.  
  2.  
  3. This is a file of helpful cron entries and shell scripts for running the
  4. WAIS system.
  5.  
  6.  
  7. ---------------------------------------------
  8.  
  9. #!/bin/csh
  10.  
  11. # index all mail sent and recieved.  To archive all mail sent in emacs do:
  12. # (setq mail-archive-file-name "~/mail-sent")
  13. # to index all mail recieved add an entry to the aliases file or your
  14. # .forward file such as 
  15. # /users/your-name-here/mail-archive, \your-name-here
  16.  
  17. set maildir   = /users/your-name-here
  18. set sourcedir = $maildir/wais-sources
  19.  
  20. # construct a new mail-archive index
  21. waisindex -mem 10 -d $sourcedir/mail-archive -t mail $maildir/mail-archive*
  22.  
  23. # add in old stuff
  24. waisindex -mem 10 -d $sourcedir/mail-sent -t mail $maildir/mail-sent*
  25.  
  26.  
  27.  
  28.  
  29.  
  30. ---------------------------------------------
  31.  
  32. Add this to rc.local and you'll have a waisserver:
  33.  
  34. #
  35. # WAIS server
  36. #
  37. echo -n 'WAIS server:' >/dev/console
  38. if [ -f /wais/bin/waisserver ]; then
  39.     /wais/bin/waisserver -p 210 -d /wais/wais-sources \
  40.            >/wais/server.log 2>&1 &
  41.      (echo -n 'done.') >/dev/console
  42. fi
  43.  
  44.  
  45. ---------------------------------------------
  46. Cron entry for checking sources (good for administrators):
  47.  
  48. #!/bin/csh
  49.  
  50. /wais/latest/bin/check-sources /wais/wais-sources/ | grep "not responding"
  51. /wais/latest/bin/check-sources /wais/wais-private-sources/ | grep "not responding"
  52.  
  53. ---------------------------------------------
  54.